Upper Adjoints for Fast Inter-procedural Variable Equalities
نویسندگان
چکیده
We present a polynomial-time algorithm which at the extra cost of a factor O(k) (k the number of variables) generalizes inter-procedural copy constant propagation. Our algorithm infers variable-variable equalities in addition to equalities between variables and constants. Like copy constant propagation, it tracks constant and copying assignments but abstracts more complex assignments and guards. The algorithm is based on the observation that, for the abstract lattice of consistent equivalence relations, the upper adjoints of summary functions can be represented much more succinctly than summary functions themselves.
منابع مشابه
Inter-procedural Two-Variable Herbrand Equalities
We prove that all valid Herbrand equalities can be interprocedurally inferred for programs where all assignments are taken into account whose right-hand sides depend on at most one variable. The analysis is based on procedure summaries representing the weakest preconditions for finitely many generic post-conditions with template variables. In order to arrive at effective representations for all...
متن کاملSome rank equalities for finitely many tripotent matrices
A rank equality is established for the sum of finitely many tripotent matrices via elementary block matrix operations. Moreover, by using this equality and Theorems 8 and 10 in [Chen M. and et al. On the open problem related to rank equalities for the sum of finitely many idempotent matrices and its applications, The Scientific World Journal 2014 (2014), Article ID 702413, 7 page...
متن کاملMinNorm approximation of MaxEnt/MinDiv problems for probability tables
Categorical data are found in a wide variety of important applications in environmental sciences and dealing with multivariate analyses is a challenging topic. Rebuilding a multivariate probability table becomes an issue and is expected to lead to poor probability estimates when a very limited number of samples are at hand. In order to take into account the lack of data, the information can be ...
متن کاملThe relationship between corresponding upper buccal cusp distance (IBD) and Gothic arch width, inter - condylar width (ICW) and inter-upper canine distance (ICD) in an Iranian population
The relationship between corresponding upper buccal cusp distance (IBD) and Gothic arch width, inter - condylar width (ICW) and inter-upper canine distance (ICD) in an Iranian population Dr. H. Dorriz* - Dr. A. Mohammadi** *- Assistant Professor of Prosthodontics Dept. – Faculty of Dentistry – Tehran University of Medical Sciences. **- Resident of Prosthodontics Dept. – Faculty of Dentistry – M...
متن کاملInequalities of Ando's Type for $n$-convex Functions
By utilizing different scalar equalities obtained via Hermite's interpolating polynomial, we will obtain lower and upper bounds for the difference in Ando's inequality and in the Edmundson-Lah-Ribariv c inequality for solidarities that hold for a class of $n$-convex functions. As an application, main results are applied to some operator means and relative operator entropy.
متن کامل